import axios from 'axios'

export default {
  /*
  *获取图层树
    */
  getLayerTree(){
    return axios.get('layer/getLayerTree');
  },

  /*
  * 新增或编辑图层
  * */
  editLayer(data){
    return axios.post("layer/updLayer",data)
  },
  /*
  * 删除图层数据
  * */
  delLayer(id){
    return axios.get("layer/delLayer?id="+id)
  },
  /*
  * 通过id读取附件
  * */
  getAttachById(id){
    return axios.get("file/findById?id="+id)
  },
  /*
  * 通过图层id获取基础图层数据
  * thematicData/findByLayerId
  * */
  getThematicDataByLayerId(id){
    return axios.get("thematicData/findByLayerId?layerId="+id);
  },
  /*
  * 通过图层名称获取数据
  * */
  getThematicDataByLayerName(name){
    return axios.get("thematicData/findByLayerName?layerName="+name);
  },
  //添加或编辑图层数据
  updThematicData(data){
    return axios.post("thematicData/addOrUpdate",data);
  }

}
